tractive effort (mechanics) - Francés Inglés Diccionario